leaf mottle - German English Dictionary